wear a strange expression - Turc Anglais Dictionnaire